<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.clearboth {
  height: 0px;
  line-height: 0px;
  overflow: hidden;
  clear: both;
  font-size: 0px;
}

.tong {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1400px) {
  .tong {
    width: 96%;
  }
}

p {
  margin: 0;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}

.clearfix {
  zoom: 1;
}

.flex {
  display: flex;
}

.tou {
  background: url(//static.xypt.net.cn/40573aa4/21/07/52c1be4ac2e00dfacfe2376a82eca0d01e67dc39.png) no-repeat 50% 0;
}

.tou .con {
  justify-content: space-between;
  align-items: center;
  height: 126px;
}

.tou .zi1 {
  align-items: center;
  width: 62%;
}

.tou .zi1 img {
  max-width: 100%;
}

.tou .zi1 .logo {
  line-height: 126px;
}

.tou .zi1 .logoz {
  margin-left: 23px;
}


.tou .zi2 {
 position: relative;
  
}

.tou .zi3{
   position: relative; 
   width: 7%;
    height: 50px;
}



.tou .dh {
  padding-left: 52px;
  background: url(//static.xypt.net.cn/40573aa4/21/07/ec3ed2bac3b3b07913be1851f664e86642defce4.png) no-repeat 0 50%;
}

.tou .dh p {
  font-weight: 600;
}

.tou .dh p:nth-child(1) {
  font-size: 23px;
  letter-spacing: 1px;
  color: #333333;
}
.yyqh{
    position: absolute;
    right: -17%;
    top: 24%;
}
.yyqh a{
  font-size: 16px;  
   color: #333333;
}




@media (max-width: 1300px) {
  .tou .dh p:nth-child(1) {
    font-size: 16px;
  }
}

.tou .dh p:nth-child(2) {
  color: #183684;
  font-size: 22px;
  margin-top: 3px;
}


@media (max-width: 1400px) {
    .tou .zi1{width: 55%;}
}

@media (max-width: 1300px) {
  .tou .dh p:nth-child(2) {
    font-size: 18px;
  }
  
}

.dao {
  height: 60px;
  background-color: #183684;
}

.c1 {
  margin-top: 40px;
  margin-bottom: 51px;
}

@media (max-width: 780px) {
  .c1 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}

.c1 .con {
  justify-content: space-between;
  flex-wrap: wrap;
}

.c1 .con .c1-1 {
  width: 42.36%;
  background: url(//static.xypt.net.cn/40573aa4/21/07/fea6a1d8d71fc445dd92d3a0a280bba433704808.png) no-repeat 50% 0;
  background-size: cover;
  padding: 2.56vw 2.5vw 2.45vw 1.88vw;
}

@media (max-width: 780px) {
  .c1 .con .c1-1 {
    width: 100%;
    padding: 20px;
  }
}

.c1 .con .c1-1 h2 {
  font-size: 27px;
  font-family: arial;
  color: #f6f5fc;
}

@media (max-width: 1100px) {
  .c1 .con .c1-1 h2 {
    font-size: 20px;
  }
}

.c1 .con .c1-1 h2 p {
  font-size: 27px;
  font-weight: 600;
  color: #f6f5fc;
  font-family: 微软雅黑;
  margin-top: 8px;
}

@media (max-width: 1100px) {
  .c1 .con .c1-1 h2 p {
    font-size: 20px;
  }
}

.c1 .con .c1-1 dd {
  letter-spacing: 0.3px;
  line-height: 30px;
  color: #ffffff;
  margin-top: 27px;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  font-size: 14px;
}

@media (max-width: 1100px) {
  .c1 .con .c1-1 dd {
    margin-top: 16px;
  }
}

.c1 .con .c1-1 .list2 {
  margin-top: 2.4vw;
  display: flex;
  padding-left: 0.68vw;
  padding-right: 0.53vw;
  justify-content: space-between;
}

@media (max-width: 480px) {
  .c1 .con .c1-1 .list2 {
    flex-wrap: wrap;
  }
}

.c1 .con .c1-1 .list2 li h3 {
  line-height: 1;
}

.c1 .con .c1-1 .list2 li h3 b {
  color: #00b0ec;
  font-family: Impact;
  font-size: 54px;
}

@media (max-width: 1100px) {
  .c1 .con .c1-1 .list2 li h3 b {
    font-size: 36px;
  }
}

.c1 .con .c1-1 .list2 li h3 span {
  color: #00b0ec;
  font-size: 22px;
}

@media (max-width: 1100px) {
  .c1 .con .c1-1 .list2 li h3 span {
    font-size: 16px;
  }
}

.c1 .con .c1-1 .list2 li p {
  color: #ffffff;
  font-size: 15px;
  line-height: 1;
  margin-top: 14px;
}

@media (max-width: 1100px) {
  .c1 .con .c1-1 .list2 li p {
    font-size: 13px;
    margin-top: 10px;
  }
}

.c1 .con .c1-1 a.ck {
  display: block;
  text-align: center;
  width: 136px;
  line-height: 42px;
  background-color: #00b0ec;
  border-radius: 20px;
  font-size: 16px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 3.34vw;
  color: #fff;
}

@media (max-width: 780px) {
  .c1 .con .c1-1 a.ck {
    margin-top: 20px;
    font-size: 14px;
    line-height: 34px;
    width: 120px;
  }
}

.c1 .con .c1-2 {
  width: 57%;
}

@media (max-width: 780px) {
  .c1 .con .c1-2 {
    width: 100%;
  }
}

.c1 .con .c1-2 .img {
  margin-bottom: 11px;
  overflow: hidden;
  cursor: pointer;
}

.c1 .con .c1-2 .img img {
  max-width: 100%;
}

.c1 .con .c1-2 .c1-2-1 {
  justify-content: space-between;
  flex-wrap: wrap;
}

.c1 .con .c1-2 .c1-2-1 li {
  width: 49.13%;
  background-color: #ffffff;
  border: solid 1px #183684;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;
}

@media (max-width: 480px) {
  .c1 .con .c1-2 .c1-2-1 li {
    width: 100%;
  }
}

.c1 .con .c1-2 .c1-2-1 li img {
  max-width: 100%;
}

.c1 .con .c1-2 .c1-2-1 li:nth-child(2) {
  background-color: #00b0ec;
  border-color: #00b0ec;
  border-radius: 0;
  padding: 1.7vw 1.93vw 1.8vw 1.04vw;
  display: flex;
  align-items: center;
}

@media (max-width: 480px) {
  .c1 .con .c1-2 .c1-2-1 li:nth-child(2) {
    padding: 20px;
  }
}

.c1 .con .c1-2 .c1-2-1 li:nth-child(2) h3 {
  font-weight: 600;
  color: #fff;
  font-size: 24px;
}

.c1 .con .c1-2 .c1-2-1 li:nth-child(2) h3 span {
  font-weight: 500;
  font-size: 18px;
  font-family: arial;
}

.c1 .con .c1-2 .c1-2-1 li:nth-child(2) dd {
  color: #fff;
  line-height: 28px;
  margin-top: 22px;
}

@media (max-width: 480px) {
  .c1 .con .c1-2 .c1-2-1 li:nth-child(2) dd {
    margin-top: 10px;
  }
}

.fen img {
  transition-duration: .3s;
}

.fen:hover img {
  transform: scale(1.1);
}

.hf {
  text-align: center;
}

.hf img {
  max-width: 100%;
}

.c1 .con .c1-2 .img {
  margin-bottom: 11px;
  overflow: hidden;
  cursor: pointer;
  border: solid 1px #183684;
}

h2.bt {
  text-align: center;
}

h2.bt b {
  display: flex;
  font-size: 40.71px;
  color: #333333;
  align-items: center;
  justify-content: center;
}

@media (max-width: 780px) {
  h2.bt b {
    font-size: 24px;
  }
}

h2.bt b span {
  color: #183684;
}

h2.bt b i {
  width: 11px;
  height: 11px;
  background-color: #000000;
  border-radius: 10px;
  margin-left: 8px;
  margin-right: 8px;
}

h2.bt p {
  font-size: 18px;
  color: #666666;
  margin-top: 12px;
}

@media (max-width: 780px) {
  h2.bt p {
    font-size: 14px;
    margin-top: 8px;
  }
}

@media (max-width: 780px) {
  .hidden-xs {
    display: block!important;
  }
  .dao {
    display: none!important;
  }
  .tou {
    display: none!important;
  }
}

.c2 {
  margin-top: 57px;
}

@media (max-width: 780px) {
  .c2 {
    margin-top: 30px;
  }
}

.c2 .list1 {
  margin-top: 38px;
  text-align: center;
}

@media (max-width: 780px) {
  .c2 .list1 {
    margin-top: 20px;
  }
}

@media (max-width: 480px) {
  .c2 .list1 {
    flex-wrap: wrap;
  }
}

.c2 .list1 li {
  width: 33.33%;
  cursor: pointer;
}

@media (max-width: 480px) {
  .c2 .list1 li {
    width: 100%;
  }
}

.c2 .list1 li.on a {
  background: url(//static.xypt.net.cn/40573aa4/21/07/98b0f74b40fc1e434f2f0affcb2ee954790750ae.png) no-repeat 50% 0;
}

.c2 .list1 li.on a .img img {
  filter: brightness(100);
}

.c2 .list1 li.on a h3 {
  color: #fff;
}

.c2 .list1 li.on a h3 p {
  color: #fff;
}

.c2 .list1 li a {
  display: block;
  padding-top: 26px;
  padding-bottom: 26px;
}

@media (max-width: 780px) {
  .c2 .list1 li a {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}

.c2 .list1 li a .img {
  line-height: 40px;
}

.c2 .list1 li a h3 {
  font-size: 24px;
  color: #333333;
  margin-top: 12px;
}

@media (max-width: 780px) {
  .c2 .list1 li a h3 {
    font-size: 18px;
    margin-top: 8px;
  }
}

.c2 .list1 li a h3 p {
  color: #999999;
  font-size: 14px;
  margin-top: 10px;
}

@media (max-width: 780px) {
  .c2 .list1 li a h3 p {
    margin-top: 6px;
    font-size: 13px;
  }
}

.c2 .con {
  padding-top: 49px;
  background: url(//static.xypt.net.cn/40573aa4/21/07/bd80ff38e5c4c91970bdd959bce87523dcfaaf50.png) no-repeat 50% 0;
  background-size: cover;
  padding-bottom: 2.97vw;
}

@media (max-width: 780px) {
  .c2 .con {
    padding-top: 20px;
  }
}

.c2 .con .list2 {
  margin-left: -9.5px;
  margin-right: -9.5px;
  text-align: center;
  flex-wrap: wrap;
}

@media (max-width: 780px) {
  .c2 .con .list2 {
    margin-left: 0;
    margin-right: 0;
  }
}

.c2 .con .list2 li {
  padding: 0 9.5px;
  width: 25%;
  margin-bottom: 1.77vw;
}

@media (max-width: 780px) {
  .c2 .con .list2 li {
    width: 50%;
    padding: 0 5px;
  }
}

.c2 .con .list2 li .img {
  overflow: hidden;
}

.c2 .con .list2 li .img img {
  width: 100%;
}

.c2 .con .list2 li h3 {
  background-color: #183684;
  line-height: 49px;
  color: #fff;
  letter-spacing: 0.2px;
  font-size: 15.69px;
  padding: 0 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

@media (max-width: 780px) {
  .c2 .con .list2 li h3 {
    font-size: 14px;
    line-height: 36px;
  }
}

.c2 .con .list2 li:hover h3 {
  background-color: #00b0ec;
}

.c3 {
  margin-top: 3.39vw;
  margin-bottom: 3.7vw;
}

@media (max-width: 780px) {
  .c3 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}

.c3 .list1 {
  flex-wrap: wrap;
  text-align: center;
  margin-top: 3.07vw;
  margin-bottom: 2.34vw;
  justify-content: space-between;
}

@media (max-width: 780px) {
  .c3 .list1 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

@media (max-width: 480px) {
  .c3 .list1 {
    margin-bottom: 10px;
  }
}

.c3 .list1 li {
  background: #ececec;
  cursor: pointer;
  border-radius: 6px;
  width: 13.6%;
}

@media (max-width: 780px) {
  .c3 .list1 li {
    width: 15.5%;
  }
}

@media (max-width: 480px) {
  .c3 .list1 li {
    width: 31.33%;
    margin-bottom: 10px;
  }
}

.c3 .list1 li a {
  display: block;
  line-height: 55px;
  border-radius: 6px;
  color: #333333;
  font-size: 20px;
  background: url(//static.xypt.net.cn/40573aa4/21/07/514fe1f0cff603da9c8c1e988d8d4f5401d60230.png) no-repeat 25% 50%;
}

@media (max-width: 992px) {
  .c3 .list1 li a {
    background: url(//static.xypt.net.cn/40573aa4/21/07/514fe1f0cff603da9c8c1e988d8d4f5401d60230.png) no-repeat 15% 50%;
  }
}

@media (max-width: 780px) {
  .c3 .list1 li a {
    font-size: 14px;
    line-height: 40px;
  }
}

.c3 .list1 li.on {
  background-image: linear-gradient(0deg, #183684 0%, #00b0ec 100%), linear-gradient(#f18719, #f18719);
  background-blend-mode: normal, normal;
}

.c3 .list1 li.on a {
  color: #fff;
  background: url(//static.xypt.net.cn/40573aa4/21/07/7896f544c301d3d907fcf0833e91923ea677d4bc.png) no-repeat 25% 50%;
}

@media (max-width: 992px) {
  .c3 .list1 li.on a {
    background: url(//static.xypt.net.cn/40573aa4/21/07/7896f544c301d3d907fcf0833e91923ea677d4bc.png) no-repeat 15% 50%;
  }
}

.c3 .con .list2 {
  margin-left: -0.675vw;
  margin-right: -0.675vw;
  flex-wrap: wrap;
  text-align: center;
}

.c3 .con .list2 li {
  padding: 0 0.675vw;
  width: 33.33%;
  margin-bottom: 1.09vw;
}

@media (max-width: 780px) {
  .c3 .con .list2 li {
    width: 50%;
  }
}

.c3 .con .list2 li .img {
  overflow: hidden;
}

.c3 .con .list2 li .img img {
  width: 100%;
}

.c3 .con .list2 li h3{
    font-size: 20px;
    color: #666;
    margin: 10px 0;
}

.c4 .tit {
  padding-top: 2.26vw;
  padding-bottom: 1.52vw;
  background: url(//static.xypt.net.cn/40573aa4/21/07/4484f76b872d3f5876a305c1215cfd0ffbfdbab3.png) no-repeat 50%;
  background-size: cover;
}

.c4 .tit h2 {
  text-align: center;
  background: url(//static.xypt.net.cn/40573aa4/21/07/6a78180c7324ae17715ffcb456d14d0bce9d1a98.png) no-repeat 50%;
  font-size: 40.71px;
  color: #fff;
  text-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}

@media (max-width: 780px) {
  .c4 .tit h2 {
    font-size: 24px;
  }
}

.c4 .tit h2 p {
  font-size: 18px;
  margin-top: 12px;
  color: #fff;
}

@media (max-width: 780px) {
  .c4 .tit h2 p {
    font-size: 14px;
    margin-top: 8px;
  }
}

.c4 .con {
  padding-top: 5.31vw;
  background: url(//static.xypt.net.cn/40573aa4/21/07/7b7d6a3bd9cb529bdaf3abbc946e3c227b34ed85.png) no-repeat 50% 0;
  background-size: cover;
}

@media (max-width: 780px) {
  .c4 .con {
    background: url(//static.xypt.net.cn/40573aa4/21/07/7b7d6a3bd9cb529bdaf3abbc946e3c227b34ed85.png) no-repeat 50% 100%;
  }
}

.c4 .con .list2 li:nth-child(2n) .a {
  flex-direction: row-reverse;
}

.c4 .con .list2 li:nth-child(2n) .a .img:after {
  background: url(//static.xypt.net.cn/40573aa4/21/07/292331fb44153d6354553deab2944834bcd57a43.png) no-repeat 0 50%;
  right: auto;
  left: 0;
}

.c4 .con .list2 li:nth-child(2n) .a .zi {
  padding-left: 174px;
  padding-right: 0;
}

@media (max-width: 1380px) {
  .c4 .con .list2 li:nth-child(2n) .a .zi {
    padding-left: 126px;
  }
}

@media (max-width: 1280px) {
  .c4 .con .list2 li:nth-child(2n) .a .zi {
    padding: 20px;
  }
}

.c4 .con .list2 li:nth-child(2n) .a .zi .su {
  right: auto;
  top: 0;
  left: 2.5vw;
  background-color: #00b0ec;
}

@media (max-width: 1380px) {
  .c4 .con .list2 li:nth-child(2n) .a .zi .su {
    left: 0;
  }
}

@media (max-width: 1280px) {
  .c4 .con .list2 li:nth-child(2n) .a .zi .su {
    right: 0;
    top: 0;
    left: auto;
  }
}

.c4 .con .list2 li .a {
  justify-content: space-between;
  position: relative;
}

@media (max-width: 780px) {
  .c4 .con .list2 li .a {
    flex-wrap: wrap;
  }
}

.c4 .con .list2 li .a .img {
  overflow: hidden;
  width: 50%;
  position: relative;
}

.c4 .con .list2 li .a .img:after {
  content: '';
  display: block;
  background: url(//static.xypt.net.cn/40573aa4/21/07/618f53691c6b4029d3b12b6427c52cca97874ba5.png) no-repeat 0 50%;
  width: 27px;
  height: 93px;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
}

@media (max-width: 780px) {
  .c4 .con .list2 li .a .img {
    width: 100%;
  }
}

.c4 .con .list2 li .a .img img {
  width: 100%;
}

.c4 .con .list2 li .a .zi {
  width: 50%;
  padding: 3.29vw 0 1.93vw 3.44vw;
  display: flex;
  align-items: center;
  background: #fff;
}

.c4 .con .list2 li .a .zi .zi1 {
  width: 100%;
}

@media (min-width: 1280px) {
  .c4 .con .list2 li .a .zi {
    position: relative;
  }
}

@media (max-width: 1280px) {
  .c4 .con .list2 li .a .zi {
    padding: 20px;
  }
}

@media (max-width: 780px) {
  .c4 .con .list2 li .a .zi {
    width: 100%;
  }
}

.c4 .con .list2 li .a .zi .su {
  width: 98px;
  height: 126px;
  background-color: #183684;
  position: absolute;
  right: 2.5vw;
  top: 0;
  text-align: center;
  color: #fff;
  padding-top: 14px;
  line-height: 1;
}

@media (max-width: 1380px) {
  .c4 .con .list2 li .a .zi .su {
    right: 0;
  }
}

@media (max-width: 1280px) {
  .c4 .con .list2 li .a .zi .su {
    width: 74px;
    height: 96px;
    left: 0;
    top: 0;
  }
}

.c4 .con .list2 li .a .zi .su .su1 {
  font-size: 60px;
  margin-bottom: 10px;
}

@media (max-width: 1280px) {
  .c4 .con .list2 li .a .zi .su .su1 {
    font-size: 32px;
  }
}

.c4 .con .list2 li .a .zi .su .su1:before {
  content: '';
  width: 62%;
  margin-left: auto;
  margin-right: auto;
  height: 6px;
  background-color: #ffffff;
  display: block;
  margin-bottom: 15px;
}

@media (max-width: 1280px) {
  .c4 .con .list2 li .a .zi .su .su1:before {
    margin-bottom: 10px;
  }
}

.c4 .con .list2 li .a .zi .su .su2 {
  font-size: 14px;
  letter-spacing: 4px;
}

@media (max-width: 1280px) {
  .c4 .con .list2 li .a .zi .su .su2 {
    letter-spacing: 0;
  }
}

.c4 .con .list2 li .a .zi h3 {
  font-size: 30px;
  letter-spacing: 0.6px;
  color: #333333;
  border-bottom: 1px solid rgba(37, 66, 139, 0.28);
  max-width: 462px;
  padding-bottom: 1.41vw;
}

@media (max-width: 780px) {
  .c4 .con .list2 li .a .zi h3 {
    font-size: 18px;
    max-width: 100%;
  }
}

.c4 .con .list2 li .a .zi h3 b {
  color: #183684;
}

.c4 .con .list2 li .a .zi dd {
  margin-top: 1.05vw;
  font-size: 18px;
  line-height: 33px;
  color: #333333;
}

@media (max-width: 1100px) {
  .c4 .con .list2 li .a .zi dd br {
    display: none;
  }
}

@media (max-width: 780px) {
  .c4 .con .list2 li .a .zi dd {
    font-size: 14px;
    line-height: 26px;
  }
}

.c4 .con .list2 li .a .zi a.ck {
  text-align: center;
  color: #fff;
  font-size: 18px;
  letter-spacing: 0.7px;
  width: 150px;
  line-height: 46px;
  background-color: #25428b;
  border-radius: 6px;
  margin-top: 1.78vw;
  display: block;
}

.c4 .con .list2 li .a .zi a.ck .flex {
  display: none;
}

@media (max-width: 780px) {
  .c4 .con .list2 li .a .zi a.ck {
    font-size: 14px;
    width: 120px;
    line-height: 32px;
  }
}

.c4 .con .c4x {
  text-align: center;
  margin-top: 5.31vw;
}

.c4 .con .c4x img {
  max-width: 100%;
}

.c5 {
  background: url(//static.xypt.net.cn/40573aa4/21/07/ed9c199c597ba5474e7b285695788d816fec267a.png) no-repeat 50% 0;
  padding-top: 3.13vw;
  padding-bottom: 5.47vw;
}

@media (max-width: 780px) {
  .c5 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

.c5 h2.bt b {
  color: #fff;
}

.c5 h2.bt b span {
  color: #fff;
}

.c5 h2.bt b i {
  background: #fff;
}

.c5 h2.bt p {
  color: #fff;
}

.c5 .con {
  margin-top: 2.77vw;
  position: relative;
  padding-left: 3.59vw;
  padding-right: 3.59vw;
}

@media (max-width: 780px) {
  .c5 .con {
    margin-top: 20px;
  }
}

.c5 .con .xx {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 111;
  cursor: pointer;
}

.c5 .con .xx.zb {
  left: 0;
}

.c5 .con .xx.yb {
  right: 0;
}

.c5 .con .list2 {
  text-align: center;
  margin-left: -0.5vw;
  margin-right: -0.5vw;
}

.c5 .con .list2 li {
  padding: 0 0.5vw;
}

.c5 .con .list2 li a {
  display: block;
}

.c5 .con .list2 li a:nth-child(1) {
  margin-bottom: 1.25vw;
}

.c5 .con .list2 li .img {
  overflow: hidden;
}

.c5 .con .list2 li .img img {
  width: 100%;
}

.c6 {
  margin-top: 3.7vw;
  margin-bottom: 3.96vw;
}

@media (max-width: 780px) {
  .c6 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}

.c6 .con {
  margin-top: 2.77vw;
  position: relative;
  padding-left: 2.86vw;
  padding-right: 2.86vw;
}

@media (max-width: 780px) {
  .c6 .con {
    margin-top: 20px;
  }
}

.c6 .con .xx {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 111;
  cursor: pointer;
}

.c6 .con .xx.zb {
  left: 0;
}

.c6 .con .xx.yb {
  right: 0;
}

.c6 .con .list2 {
  margin-left: -0.575vw;
  margin-right: -0.575vw;
  text-align: center;
}

.c6 .con .list2 li {
  padding: 0 0.575vw;
}

.c6 .con .list2 li .img {
  overflow: hidden;
}

.c6 .con .list2 li .img img {
  width: 100%;
}

.c7 {
  background: url(//static.xypt.net.cn/40573aa4/21/07/725ad8a667de2dc9287911b0313fe44bab9f2621.jpg) no-repeat 50% 0;
  background-size: cover;
  text-align: center;
}

.c7 iframe {
  width: 100% !important;
  height: 30.57vw !important;
  display: block;
}

@media (max-width: 780px) {
  .c7 iframe {
    height: 450px !important;
  }
}

@media (max-width: 480px) {
  .c7 iframe {
    height: 300px !important;
  }
}

.c7 .jk {
  text-align: center;
}

.c7 .jk img {
  max-width: 100%;
}

.c8 {
  margin-top: 27px;
  margin-bottom: 2.5vw;
}

@media (max-width: 780px) {
  .c8 {
    margin-bottom: 30px;
  }
}

.c8 .con {
  flex-wrap: wrap;
  justify-content: space-between;
}

.c8 .con .c8-1 {
  width: 66.65%;
  border: 1px solid #c4c4c4;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 {
    width: 100%;
  }
}

.c8 .con .c8-1 .tit {
  line-height: 62px;
  align-items: center;
  justify-content: space-between;
  padding-left: 23px;
  padding-right: 24px;
  border-bottom: 1px solid #c4c4c4;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .tit {
    line-height: 50px;
  }
}

@media (max-width: 480px) {
  .c8 .con .c8-1 .tit {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.c8 .con .c8-1 .tit .list1 li {
  font-weight: 600;
  letter-spacing: 0.6px;
}

.c8 .con .c8-1 .tit .list1 li:nth-child(1) {
  display: flex;
  align-items: center;
}

.c8 .con .c8-1 .tit .list1 li:nth-child(1):after {
  content: '/';
  padding: 0 0.83vw;
  color: #183684;
  font-size: 24px;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .tit .list1 li:nth-child(1):after {
    font-size: 18px;
  }
}

.c8 .con .c8-1 .tit .list1 li a {
  display: block;
  color: #222222;
  font-size: 24px;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .tit .list1 li a {
    font-size: 18px;
  }
}

.c8 .con .c8-1 .tit .list1 li a:hover {
  color: #183684;
}

.c8 .con .c8-1 .con1 {
  padding: 1.25vw 1.25vw 1.15vw;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .con1 {
    padding: 15px;
  }
}

.c8 .con .c8-1 .con1 .img {
  overflow: hidden;
}

.c8 .con .c8-1 .con1 .img img {
  width: 100%;
}

.c8 .con .c8-1 .con1 .list2 {
  margin-top: 2px;
}

.c8 .con .c8-1 .con1 .list2 li {
  line-height: 74px;
  border-bottom: 1px dashed #e9e8e8;
  padding-left: 28px;
  position: relative;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .con1 .list2 li {
    line-height: 50px;
  }
}

.c8 .con .c8-1 .con1 .list2 li:before {
  content: '◆';
  position: absolute;
  left: 0;
  top: 0;
  color: #183684;
  display: block;
  font-size: 18px;
}

.c8 .con .c8-1 .con1 .list2 li a {
  display: block;
  position: relative;
  color: #26211f;
  font-size: 18px;
  padding-right: 120px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .con1 .list2 li a {
    font-size: 16px;
  }
}

.c8 .con .c8-1 .con1 .list2 li a .timex {
  position: absolute;
  right: 0;
  top: 0;
  color: #26211f;
  font-size: 16px;
}

@media (max-width: 780px) {
  .c8 .con .c8-1 .con1 .list2 li a .timex {
    font-size: 14px;
  }
}

.c8 .con .c8-1 .con1 .list2 li a:hover {
  color: #183684;
}

.c8 .con .c8-2 {
  border: 1px solid #c4c4c4;
  width: 30.86%;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 {
    width: 100%;
    margin-top: 20px;
  }
}

.c8 .con .c8-2 .tit {
  line-height: 62px;
  align-items: center;
  justify-content: space-between;
  padding-left: 23px;
  padding-right: 24px;
  border-bottom: 1px solid #c4c4c4;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .tit {
    line-height: 50px;
  }
}

@media (max-width: 480px) {
  .c8 .con .c8-2 .tit {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.c8 .con .c8-2 .tit h2 {
  color: #222222;
  font-size: 24px;
  font-weight: 600;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .tit h2 {
    font-size: 18px;
  }
}

.c8 .con .c8-2 .con1 {
  padding: 1.25vw 1.25vw 1.3vw;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .con1 {
    padding: 15px;
  }
}

.c8 .con .c8-2 .con1 .tu {
  overflow: hidden;
}

.c8 .con .c8-2 .con1 .tu img {
  width: 100%;
}

.c8 .con .c8-2 .con1 .list2 {
  margin-top: 16px;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .con1 .list2 {
    margin-top: 6px;
  }
}

.c8 .con .c8-2 .con1 .list2 li {
  border-bottom: 1px dashed #d1cfcf;
  padding-bottom: 34px;
  padding-top: 24px;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .con1 .list2 li {
    padding-top: 14px;
    padding-bottom: 14px;
  }
}

.c8 .con .c8-2 .con1 .list2 li a {
  padding-left: 36px;
  display: block;
  background: url(//static.xypt.net.cn/40573aa4/21/07/bd49e90bd94885207e021443424e2e28c8ba9b1c.jpg) no-repeat 0 50%;
}

.c8 .con .c8-2 .con1 .list2 li h3 {
  font-size: 20px;
  color: #26211f;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .con1 .list2 li h3 {
    font-size: 18px;
  }
}

.c8 .con .c8-2 .con1 .list2 li dd {
  line-height: 22px;
  font-size: 16px;
  color: #7d7c7c;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 14px;
}

@media (max-width: 780px) {
  .c8 .con .c8-2 .con1 .list2 li dd {
    margin-top: 8px;
    font-size: 14px;
  }
}

.c8 .con .c8-2 .con1 .list2 li:hover h3 {
  color: #183684;
}

.foot {
  background-color: #2f2f2f;
  padding-top: 2.03vw;
  padding-bottom: 2.71vw;
}

@media (max-width: 780px) {
  .foot {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

.foot .con {
  justify-content: space-between;
  padding-right: 10px;
}

@media (max-width: 780px) {
  .foot .con {
    flex-wrap: wrap;
  }
}

.foot .con .foot1 {
  width: 31%;
}

@media (max-width: 780px) {
  .foot .con .foot1 {
    width: 48%;
  }
}

@media (max-width: 480px) {
  .foot .con .foot1 {
    width: 100%;
  }
}

.foot .con .foot1 .logox img {
  max-width: 100%;
}

.foot .con .foot1 .sec {
  font-size: 16px;
  line-height: 34.5px;
  color: #eaeaea;
  margin-left: 4.53vw;
  margin-top: 16px;
}

.foot .con .foot2 {
  padding-left: 2.92vw;
  width: 40.87%;
  position: relative;
}

@media (max-width: 780px) {
  .foot .con .foot2 {
    display: none;
  }
}

.foot .con .foot2:before {
  content: '';
  display: block;
  width: 1px;
  height: 172px;
  background-color: #414141;
  left: 0;
  bottom: 0;
  position: absolute;
}

.foot .con .foot2:after {
  position: absolute;
  content: '';
  display: block;
  width: 1px;
  height: 172px;
  background-color: #414141;
  right: 0;
  bottom: 0;
}

.foot .con .foot2 h2 {
  font-size: 20px;
  color: #ffffff;
  margin-bottom: 19px;
  font-weight: 600;
}

.foot .con .foot2 h2:after {
  content: '';
  display: block;
  width: 95px;
  height: 3px;
  background-color: #00b0ec;
  margin-top: 13px;
}

.foot .con .foot2 .nav1 {
  flex-wrap: wrap;
}

.foot .con .foot2 .nav1 li {
  width: 33.33%;
}

@media (max-width: 1025px) {
  .foot .con .foot2 .nav1 li {
    width: 50%;
  }
}

.foot .con .foot2 .nav1 li a {
  display: block;
  font-size: 16px;
  line-height: 43px;
  color: #eaeaea;
}

.foot .con .foot3 {
  width: 20%;
}

@media (max-width: 780px) {
  .foot .con .foot3 {
    width: 48%;
  }
}

@media (max-width: 480px) {
  .foot .con .foot3 {
    width: 100%;
    margin-top: 20px;
  }
}

.foot .con .foot3 h2 {
  font-size: 20px;
  color: #ffffff;
  margin-bottom: 26px;
  font-weight: 600;
}

.foot .con .foot3 h2:after {
  content: '';
  display: block;
  width: 95px;
  height: 3px;
  background-color: #00b0ec;
  margin-top: 13px;
}

.foot .con .foot3 .sec {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 480px) {
  .foot .con .foot3 .sec {
    justify-content: left;
  }
}

.foot .con .foot3 .sec p {
  width: 49.2%;
}

@media (max-width: 480px) {
  .foot .con .foot3 .sec p {
    margin-right: 5px;
    width: 30%;
  }
}

.foot .con .foot3 .sec img {
  max-width: 100%;
  height: auto;
}

.ban {
  text-align: center;
  background: #232323;
  padding: 11.5px 0;
  color: #c5c5c5;
  line-height: 24px;
  font-size: 14px;
}

.ban a {
  color: #c5c5c5;
}


.language {
    float: right;
  cursor: pointer;
  transition: height 0.4s;
  width: 100%;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  
  border-radius: 16px;
  background-image: linear-gradient(90deg, #0360b0, #32bdfe);
  text-align: center;
  align-self: flex-start;
      position: absolute;
    right: 0;
    top: 24%;
}
.language.active,
.language:hover {
  height:105px;
}
.language:after {
  content: "";
  display: block;
  width: 10px;
  height:10px;
  border-top: 0.0333rem solid #fff;
  border-left: 0.0333rem solid #fff;
  position: absolute;
  right: 11px;
  top: 11px;
  transform: rotate(-135deg);
  margin-top: -0.05rem;
}
.language .current-text {
  padding-right: 0.5rem;
}

.language .current-text a{color:#fff;}

.language .current-text,
.language .language-list {
  position: relative;
  z-index: 3;
  font-size: 15px;
 color:#fff;
  text-align: center;
}

.language .language-list  a{color:#fff;}
.language .language-list .text:hover {
  background: rgba(255, 255, 255, 0.2);color:#fff;
}</pre></body></html>